#pragma once

class cMain;
class cVis
{
	cMain & Main;
public:
void Render();
bool CheckVisibilityTileToTile(int StartTileIndex, int EndTileIndex, bool Render);
void CheckVisibilityPosToTile(float StartPosX, float StartPosY, int EndTileIndex);
bool CheckVisibilityPosToPos(float StartPosX, float StartPosY, float EndPosX, float EndPosY, bool Render);
	cVis(cMain & Main);
	~cVis();
};